		<HTML>
		<HEAD>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<meta name="description" content="Flash MX 2004 ActionScript2.0 Library: IODE - Wright Internet Solutions">
		<meta name="keywords" content="calculus,IODE,ode,Flash,MX,2004,ActionScript,ActionScript2.0,AS2.0 Library,AS2,AS2 Library,Wright Internet Solutions,Wright,classes,documentation,methods,functions,interfaces,JavaScript,Java">
		<TITLE>WIS AS2 Library : com.wis.math.calc.IODE Documentation</TITLE>

		<STYLE><!--
		HR.small{height:1px; width:100%; background:#E7BFA3; border: 0px;}
		HR.big{height:4px; width:100%; background:#E7BFA3; border: 0px;}
		A:hover{text-decoration: underline}
		A{text-decoration: none; color: #993333}
		code{font-family: monospace; font-size: 12px; color: #666666;}
		.methodAttributesTitle{font-size: 12px; font-weight: bold; color: #7B779C}
		.ToC{font-size: 12px; font-weight: bold; color: #993333}
		.methodTitle{font-size: 14px; font-weight: bold; color: #993333}
		.groupTitle{font-size: 18px; font-weight: bold; color: #993333}
		.sectionTitle{font-size: 22px; font-weight: bold; color: #993333}
		.majorTitle{font-size: 32px; font-weight: bold; color: #993333; padding-bottom:100px;}
		.methodsDiv{margin-left:40px;}
		.footer{font-size: 11px; color: #666666;}
		body{font-family: arial,sans-serif; font-size: 12px;}
		//--></STYLE>

		</HEAD>
		<BODY bgColor='#ffffcc'>
		<P class='majorTitle'>com.wis.math.calc.IODE Documentation</P>

        <P><B>Author:</B> <a href='mailto:wisolutions2002@shaw.ca?subject=wisASLibrary  IODE Interface'>Richard Wright</a><BR>
		<B>Last Modified:</B> 01/11/05 17:58:35<HR class='big'>

		<P class='sectionTitle'>Summary</P>
		<P class='ToC'>com.wis.math.calc.ode.IODE interface:</P>
		<div class='methodsDiv'><a href='#classinfo'>- description</a></div>
<P class='ToC'>com.wis.math.calc.ode.IODE Methods:</P><div class='methodsDiv'>
<a href='#getState'>- getState</a><br>
<a href='#getRate'>- getRate</a><br>
</div><br>

		<HR class='big'>
		<P class='sectionTitle'><A name='classinfo'></A>com.wis.math.calc.ode.IODE <I>interface</I></P>
		<P> <span class='methodTitle'>version:</span> 1.7</P>
		<P class="methodTitle">description:</P>
		<P>IODE defines a system of differential equations by providing
 access to the rate equations.
 </P>
		<P class="methodTitle">usage:</P> <pre>var inst:IODE = new IODE();</pre>

<P> <span class='methodTitle'>parameters:</span>
				<ul>
<li>      none  -- interface has no parameters.</li>
</ul>

			<HR class='small'>
			<P class='groupTitle'><A name='methods'></A>com.wis.math.calc.ode.IODE Methods:</P>
			<div class='methodsDiv' >


				<P class='methodTitle'><A name='getState'></A><u> getState</u></P>
				<P><span class='methodAttributesTitle'>description: </span>
				Gets the state variables. The getState method is invoked by
     an ODESolver to obtain the initial state of the system. The
     ODE solver advances the solution and then copies new values
     into the state array at the end of the solution step.
     </P>
				<P><span class='methodAttributesTitle'>usage:</span> <pre>inst.getState();</pre>
     </P>
<P><span class='methodAttributesTitle'>returns:</span> state  (Array)  -- returns the state array.
    </P>

				<P class='methodTitle'><A name='getRate'></A><u> getRate</u></P>
				<P><span class='methodAttributesTitle'>description: </span>
				Gets the rate of change using the argument's state variables.
     This method may be invoked many times with different
     intermediate states as an ODESolver is carrying out the solution.
     </P>
				<P><span class='methodAttributesTitle'>usage:</span> <pre>inst.getRate(state,rate);</pre>
     </P>
<P> <span class='methodAttributesTitle'>parameters:</span><ul>
<li>state  (Array)  -- the state array.</li>
<li>rate  (Array)  -- the rate array.</li>
</ul></P>
<P><span class='methodAttributesTitle'>returns:</span> Void.</P>
</div>

			<BR>
			<BR>
			<HR class='big'>
			<span class="footer">generated with <A href='http://blog.klaustrofobik.org/' target='_blank'>AS2docGenerator beta 0.5.3</A></span>
			</BODY>
			</HTML>

